lightning surge - French English Dictionary